package com.lostreseditores.sabersai.dataaccess.dao;

import java.util.List;

import com.lostreseditores.sabersai.model.Resultadodetallado;


public interface IResultadodetalladoDAO {
    public void save(Resultadodetallado instance);

    public void delete(Resultadodetallado instance);

    public void update(Resultadodetallado instance);

    public Resultadodetallado findById(Integer id);

    public List<Resultadodetallado> findByExample(Resultadodetallado instance);

    public List<Resultadodetallado> findByProperty(String propertyName,
        Object value);

    public List<Resultadodetallado> findAll();

    public List<Resultadodetallado> findByCriteria(String whereCondition);

    public List<Resultadodetallado> findPageResultadodetallado(
        String sortColumnName, boolean sortAscending, int startRow,
        int maxResults);

    public Long findTotalNumberResultadodetallado();

    public List<Resultadodetallado> findByResuldetaidn(Object resuldetaidn);

    public List<Resultadodetallado> findByResuldetncorren(
        Object resuldetncorren);

    public List<Resultadodetallado> findByResuldetniveln(Object resuldetniveln);
}
